package mc.domain;

import java.util.Date;
import java.util.HashSet;
import java.util.Set;

public class Faktura {
	
	private int id;
	private int nr_faktury;
	private Date data_wystawienia;
	private Date termin_platnosci;
	private String sprzedawca;
	private String nabywca;
	private boolean czy_korekta;
	private int nr_korekty;
	private String sposob_platnosci;
	private Set<Swiadczenie> swiadczenia=new HashSet<Swiadczenie>(0);
	private int version;
	
	public int getVersion() {
		return version;
	}
	public void setVersion(int version) {
		this.version = version;
	}
	public Date getData_wystawienia() {
		return data_wystawienia;
	}
	public void setData_wystawienia(Date data_wystawienia) {
		this.data_wystawienia = data_wystawienia;
	}
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getNabywca() {
		return nabywca;
	}
	public void setNabywca(String nabywca) {
		this.nabywca = nabywca;
	}
	public String getSposob_platnosci() {
		return sposob_platnosci;
	}
	public void setSposob_platnosci(String sposob_platnosci) {
		this.sposob_platnosci = sposob_platnosci;
	}
	public String getSprzedawca() {
		return sprzedawca;
	}
	public void setSprzedawca(String sprzedawca) {
		this.sprzedawca = sprzedawca;
	}
	public Set<Swiadczenie> getSwiadczenia() {
		return swiadczenia;
	}
	public void setSwiadczenia(Set<Swiadczenie> swiadczenia) {
		this.swiadczenia = swiadczenia;
	}
	public Date getTermin_platnosci() {
		return termin_platnosci;
	}
	public void setTermin_platnosci(Date termin_platnosci) {
		this.termin_platnosci = termin_platnosci;
	}
	public int getNr_faktury() {
		return nr_faktury;
	}
	public void setNr_faktury(int nr_faktury) {
		this.nr_faktury = nr_faktury;
	}
	public boolean isCzy_korekta() {
		return czy_korekta;
	}
	public void setCzy_korekta(boolean czy_korekta) {
		this.czy_korekta = czy_korekta;
	}
	public int getNr_korekty() {
		return nr_korekty;
	}
	public void setNr_korekty(int nr_korekty) {
		this.nr_korekty = nr_korekty;
	}

}
